encapsulated cells - Français Anglais Dictionnaire